.drawer_style {
    .ant-drawer-body {
        display: flex;
        align-items: center;
        justify-content: space-between;

        .video_box {
            width: 32vw;
            height: 300px;
            display: flex;
            align-items: center;
            justify-content: center;

            >video,
            >.videoFather {
                width: 100%;
                height: 100%;
            }

            video-js {
                width: 100%;
                height: 100%;
            }
        }
    }
}

.customer_complaint_dialog {
    .product_content {
        width: 800px;
        display: flex;

        .kind_product {
            width: calc(100% - 220px);
            height: 500px;
            display: flex;
            flex-wrap: wrap;
            align-content: start;
            border-right: 1px solid #ccc;
            overflow-y: auto;

            .product_box {
                width: 120px;
                margin: 5px;
                display: inline-flex;
                flex-wrap: wrap;
                border-radius: 10px;
                overflow: hidden;
                border: 1px solid #ccc;
                box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4);

                .product_img {
                    width: 120px;
                    height: 120px;

                    .ant-image,
                    .table_img {
                        display: flex;
                        justify-content: center;
                        width: auto;
                        height: 100% !important;
                    }
                }

                .product_name,
                .product_price {
                    width: 100%;
                    color: #333;
                    font-size: 14px;
                    height: 26px;
                    line-height: 26px;
                    text-align: center;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    padding: 0 5px;
                }
            }
        }

        .checked_box {
            width: 220px;
            height: 500px;
            display: flex;
            flex-wrap: wrap;
            align-content: start;
            overflow-y: auto;

            .product_box {
                width: 220px;
                margin-bottom: 10px;
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
                align-items: center;
                border-bottom: 1px solid #ccc;
                padding-bottom: 5px;

                .product_img {
                    width: 80px;
                    height: 80px;
                    padding: 3px;

                    .ant-image,
                    .table_img {
                        display: flex;
                        justify-content: center;
                        width: auto;
                        height: 100% !important;
                    }
                }

                .product_word {
                    width: 120px;
                    height: 80px;
                    display: flex;
                    flex-wrap: wrap;
                    align-content: center;

                    .product_name,
                    .product_price {
                        color: #333;
                        font-size: 14px;
                        width: 100%;
                        height: 26px;
                        line-height: 26px;
                        text-align: left;
                        white-space: nowrap;
                        overflow: hidden;
                        text-overflow: ellipsis;
                    }
                }

                .close_btn {
                    width: 20px;
                    height: 40px;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    cursor: pointer;
                    border-left: 1px solid #eee;
                }
            }
        }
    }
}